English Dictionary
◊ OYSTER FISH
oyster fish
n : a variety of toadfish [syn: {oysterfish}]